﻿/* CSS Document */

.headTip,.newbox,.columnBg,.tushow{ background:#fff; padding:15px 15px; width:1170px;}
.propa,.headline,.smtout,.xinwenOne,.xinwenTow,.hTopic{ width:100%;}
.columnBg {padding: 15px 15px 15px 15px !important;margin-top: 10px;}

/*---文本省略---*/
.smtout a,.focus .bd li span p,.sm-m2 .inBd li a,.fwshix .inBd4 li span,.fwshix .hbum .inBd4 li a,.bmlist li span,.tulist li span{ overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*---图标移动样式---*/
.columnBg .hd li a i{-webkit-transition: 400ms; -o-transition: 400ms;    -moz-transition: 400ms;    transition: 400ms;}

/*--图标翻转样式---*/
.hgklist li:hover i,.bmlist li:hover i,.xjtb a:hover i{webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;
    transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}

/*---新闻模块--*/
.propa{ height:110px;}
.propa .bd{ width:100%; height:110px;}
.propa .bd li{ width:100%; height:110px;}

/*.headline{margin-top:15px;}*/
.headline .tit{ width:282px; height:105px;}
.headline .toutiao{ width:885px;}
.headline .toutiao .bd{ height:45px; line-height:45px;margin-top:5px;}
.headline .toutiao .bd li{ line-height:45px;  font-size:26px; font-weight:bold; color:#e31c1c; text-align:center;}
.headline .toutiao .bd li a{ color:#e31c1c;}
.smtout{ margin-top:15px; line-height:30px; height:30px; overflow:hidden;zoom:1; text-align:center;}
.smtout a{ display:inline-block;width:230px;margin-left:10px; background:url(../images/line2.jpg) no-repeat right; padding-right:20px; color:#777;}
.smtout a:hover{ color:#e63a3a;}
.smtout a.last{ background:none !important;}

.newbox{ margin-top:15px;}
.focus{ width:659px; position:relative;}
.focus .hd{ height:45px; width:105px; position:absolute; right:0; bottom:0; z-index:999;} 
.focus .hd li{ float:left; width:10px; height:10px; background:#fff; border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px;margin:0 4px; cursor:pointer; margin-top:17px;}
.focus .hd li.on{ background:#ef2a2a; width:17px; height:17px; margin-top:13px;}
.focus .bd{ width:659px; height:432px; position:relative;}
.focus .bd li{ width:659px; height:432px; }
.focus .bd li img{ width:659px; height:auto;}
.focus .bd li span{ display:block; position:absolute; bottom:0; left:0; height:44px; line-height:44px; background:url(../images/tm-bg.png) repeat-x; width:100%; color:#fff;}
.focus .bd li span p{ width:79%; display:block;  text-indent:15px;  }


.areaCon,.newLeft,.notice{ width:493px;}
.areaCon .hd{ height:42px; background:url(../images/line3.jpg) repeat-x bottom;}
.areaCon .hd li{ width:98px; text-align:center; line-height:30px; font-size:18px; float:left; }
.areaCon .hd li a{ width:100%; height:42px; display:block; margin:0 auto; color:#777;} 
.areaCon .hd li.on a,.areaCon .hd li.on a:hover{ background:url(../images/line4.jpg) repeat-x bottom; font-weight:bold;  color:#3183d0;}
.areaCon .hd li.last{background:none !important;}

.areaCon .bd{margin-top:11px; height:210px;margin-left:5px; }
.areaCon .bd li{line-height:35px !important; background:none;padding-left:0 !important; }
.areaCon .bd li a s{display: inline-block;width: 5px; height:5px; margin-right:10px; background-color:#2a73c4;  border-radius: 50%; vertical-align: middle; transition: all .3s ease-in-out;}
.areaCon .bd li a:hover s{height: 13px;border-radius: 3px;}


.notice{ margin-top:10px; border-top:1px dashed #cdcbcb;padding-top:5px;}

.notice .hd{height:42px; background: url(../images/line3.jpg) repeat-x bottom; line-height:42px; width:100%;}
.notice .hd ul li{ display: block;font-size: 18px;color: #3183d0;float: left;margin-right: 10px;width: 98px;text-align: center;}
.notice .hd ul li a{ color:#777; display: block; width:100%; height: 42px;}
.notice .hd ul li a:hover,.notice .hd ul li.on a{color:#3183d0; font-weight: bold;background: url(../images/line4.jpg) repeat-x bottom;}
.notice .bd{width:100%; margin-top:7px;}
.notice .bd li{line-height:33px !important;background:url(../images/arrow1.png) no-repeat left; height: 33px !important;}

.hTopic{margin-top:15px; border-top:1px dashed #c5c5c5; padding-top:15px;}
.hTopic .tit{ width:86px; height:84px; background:url(../images/h-ztTit.jpg) no-repeat bottom;}
.hTopic .tit a{ color:#fff; display:block; width:100%; height:84px; font-size:0; line-height:0;}

.ztlist{ width:1068px; }
.ztlieb{ width:100%;margin-top: 10px;}
.ztlieb .newlist {margin-top: 5px;}
.ztlieb li{ width:190px; padding-left:20px; background:url(../images/arrow2.jpg) no-repeat left; line-height:26px; float:left; margin-right:10px;}
.ztlieb li a{ width:100%;}
.zhpic{ width:100%;position:relative;}
.zhpic .hd{ width:100%;position:relative; z-index:98;}
.zhpic .hd a{ display:block; width:27px; height:35px; position:absolute; top:21px;}
.zhpic .hd a.next{ background:url(../images/arrow3.png) no-repeat; left:0;}
.zhpic .hd a.prev{ background:url(../images/arrow4.png) no-repeat; right:0px;}
.zhpic .bd{ width:100%; overflow:hidden;}
.zhpic .bd li{ float:left; width:205px; margin-right:11px;}
.zhpic .bd li img{ width:100%; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}

/*-- 政务公开--*/
.hopen{ width:376px; border-right:1px solid #f1f1f1; padding-right:14px;}
.hzwfw{ width:376px; border-right:1px solid #f1f1f1; padding-right:14px;margin-left:14px;}
.hhudong{ width:353px;}


.gktit{ height:30px; line-height:30px; background:url(../images/h-lin1.jpg) repeat-x center;margin-bottom:8px;}
.gktit h2{ display:inline-block; padding-right:8px; font-size:22px; font-weight:bold; background:#fff;}
.gktit h2 a{ color:#3183d0;}

.gkNew,.hgklist,.sm-ml,.sm-ml2{ width:100%;}

.gkNew .hd,.hbsfw .hd,.hzhengji .hd{ width:100%; height:40px; background:url(../images/line3.jpg) repeat-x 0 33px;}
.gkNew .hd li,.hbsfw .hd li,.hzhengji .hd li{ float:left; background:url(../images/line8.jpg) no-repeat 119px 8px; width:125px; text-align:center; font-size:18px; height:40px;}
.gkNew .hd li a,.hbsfw .hd li a,.hzhengji .hd li a{ color:#777; display:block; width:110px; height:40px;}
.gkNew .hd li.on a,.gkNew .hd li:hover a,.hbsfw .hd li.on a,.hbsfw .hd li:hover a,.hzhengji .hd li.on a,.hzhengji .hd li:hover a{ font-weight:bold; color:#3183d0; background:url(../images/line7.jpg) no-repeat center 33px;color:#3183d0;}
.gkNew .bd{margin-top:6px; height:170px; }
.gkNew .bd li{ line-height:34px !important;}
.gkNew .bd li a{ width:77% !important;}

.hgklist{margin-top:10px;}
.hgklist .tit{ height:26px; line-height:26px; border-left:4px solid #488dd3; padding-left:12px; font-size:18px; color:#3183d0; font-weight:bold;}
.hgklist ul{margin-top:15px;}
.hgklist li{ float:left; border:1px solid #a2bedb;border-radius:5px; -webkit-border-radius:5px; -moz-border-border-radius:5px; width:181px; height:47px; line-height:47px; 
 overflow:hidden;zoom:1; margin-bottom:10px;}
.hgklist li i,.hgklist li span{ display:block; float:left;}
.hgklist li i{ width:35px; height:47px; background:url(../images/hsm-gkicon2.png) no-repeat 0 0;margin-left:9px; } 
.hgklist li span{ line-height:47px; margin-left:5px;}

li.smgk7 i{ background-position:0 0;}
li.smgk8 i{ background-position:0 -47px;}
li.smgk9 i{ background-position:0 -94px;}
li.smgk10 i{ background-position:0 -141px;}
li.smgk11 i{ background-position:0 -188px;}
li.smgk12 i{ background-position:0 -235px;}
.hgklist li.smgk8,.hgklist li.smgk10,.hgklist li.smgk12{ float:right;}
.hgklsit2{ background:#f7f7f7; padding:10px 11px; height:178px;}
.hgklsit2 li{ float:left; width:100px; background:url(../images/hdian1.png) no-repeat left; line-height:36px; padding-left:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }


.sm-ml{margin-top:7px;}
.sm-ml li,.sm-ml2 li{ float:left; width:94px; }
.sm-ml li i,.sm-ml li span,.sm-ml2 li i,.sm-ml2 li span{ display:block; margin:0 auto;}
.sm-ml li i,.sm-ml2 li i{margin-top:8px; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; width:57px; height:57px; background:url(../images/hsm-gkicon1.png) no-repeat 0 0; transition: 0.3s;}
.sm-ml li span,.sm-ml2 li span{ line-height:41px; text-align:center;}

li.smgk1 i{ background-position:0 0; background-color:#fff5f5;}
li.smgk1 a:hover i{ background-position:-74px 0; background-color:#ee4e4e;}

li.smgk2 i{ background-position:0 -57px; background-color:#fef8df;}
li.smgk2 a:hover i{ background-position:-74px -57px; background-color:#ef8120;}

li.smgk3 i{ background-position:0 -114px; background-color:#edfbfc;}
li.smgk3 a:hover i{ background-position:-74px -114px; background-color:#44d6e3;}

li.smgk4 i{ background-position:0 -171px; background-color:#f6f4fc;}
li.smgk4 a:hover i{ background-position:-74px -171px; background-color:#9883d4;}

li.smgk5,li.smgk6{ width:182px; height:71px; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; color:#fff; text-align:center; line-height:71px; font-weight:bold;margin-top:15px;}
li.smgk5 a,li.smgk6 a{ color:#fff;}
li.smgk5{ background:url(../images/hgk-bg1.png) no-repeat;}
li.smgk6{ background:url(../images/hgk-bg2.png) no-repeat;float:right !important;}

.sm-ml2 li{ width:117px !important;}
.sm-ml2 li.smgk7 i{ background-position:0 -456px; background-color:#eaf9ec;}
.sm-ml2 li.smgk7 a:hover i{ background-position:-74px -456px; background-color:#3bc452;}

.sm-ml2 li.smgk8 i{ background-position:0 -513px; background-color:#fff4e9;}
.sm-ml2 li.smgk8 a:hover i{ background-position:-74px -513px; background-color:#fe982a;}

.sm-ml2 li.smgk9 i{ background-position:0 -570px; background-color:#e8f9f9;}
.sm-ml2 li.smgk9 a:hover i{ background-position:-74px -570px; background-color:#0dc5c7;}




/*---政务服务---*/
.hbsfw{ width:100%;}

.hbsfw .bd{margin-top:15px;}
.hbsfw .bd .oneBf{ width:100%; height:410px; position:relative;}
.hbsfw .bd .oneBf .inHd{ width:100%; height:6px; position:absolute; bottom:10px; left:0;}
.hbsfw .bd .oneBf .inHd ul{ display:block; margin:0 auto; text-align:center;}

.hbsfw .bd .oneBf .inHd ul li{ width:15px; height:6px; display:inline-block; margin-left:10px; background:#d8d8d8; border-radius:3px;border-radius:3px;-moz-border-radius: 3px;-webkit-border-radius: 3px;
 text-indent:-999px; line-height:0;} 
.hbsfw .bd .oneBf .inHd ul li.on{ background:#3183d0;}

.hbsfw .bd .oneBf .inBd ul li{float:left; width:78px; margin:0 8px 1px 8px; }
.hbsfw .bd .oneBf .inBd ul li i{ display:block;width:58px; height:58px; margin:0 auto;  background:#eff5fe; border-radius:50%; -webkit-border-radius:50%; -moz-border-radius:50%; }
.hbsfw .bd .oneBf .inBd ul li span{ width:100%; height:40px; line-height:40px;  display:block; text-align:center;}
.hbsfw .bd .oneBf .inBd ul li i img{ margin: 0 auto;display: block; vertical-align:middle;}
.hbsfw .bd .oneBf .bumen ul{ margin-top:15px !important;}
.hbsfw .bd .oneBf .bumen ul li{ width:166px !important; margin:0 8px 12px 8px;}
.hbsfw .bd .oneBf .bumen ul li.last{margin-bottom:14px !important;}

.hbsfw .bd .oneBf .bumen ul li a{ display:block;width:98% !important;height:38px; text-align:center; line-height:38px; border:1px solid #ebe8e8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.hbsfw .bd .oneBf .bumen ul li a:hover{ background:#0076ca; color:#fff;border:1px solid #0076ca;}

.fwSerch{ width:354px; height:65px; background:url(../images/hdt2.jpg) no-repeat; padding:60px 11px 0px 11px; overflow:hidden;zoom:1;margin-top:5px;}
.fwSerch input{ display:block; float:left; outline:none; border:none; font-size:16px; color:#444;}
.fwSerch input.shuruk{ width:268px; height:36px; border:1px solid #e0e0e0; text-indent:15px; background:rgba(255,255,255,0.6); font-size:15px;}
.fwSerch input.anniu{ width:80px; height:40px; background:#ff6f21; color:#fff; text-align:center; line-height:40px;}
.fwdt{ width:356px; height:107px; margin-top:15px;}

.bmcx{ width:100%; margin-top:15px;}
.bmcx .tit{ width:90%; border-left:4px solid #488dd3; height:26px; line-height:25px; padding-left:12px; color:#3183d0; font-size:18px; font-weight:bold;}
.bmcx .tit a{color:#3183d0; }
.bmlist{ width:100%; margin-top:11px; position:relative;}
.bmlist .bd li{ float:left; width:87px; height:72px; background:#f5f5f5; margin-right:9px;border-radius:5px; -webkit-border-radius:5px; -moz-border-border-radius:5px;}
.bmlist .bd li i,.bmlist .bd li span{ display:block; margin:0 auto;}
.bmlist .bd li i{ width:35px; height:35px; margin-top:5px; background:url(../images/hbm-icon.png) no-repeat 0 0;}
.bmlist .bd li span{ width:96%; text-align:center; line-height:30px;}
li.hbm1 i{ background-position:0 0;}
li.hbm2 i{ background-position:0 -35px !important;}
li.hbm3 i{ background-position:0 -70px !important;}
li.hbm4 i{ background-position:0 -105px !important;}
li.hbm5 i{ background-position:0 -140px !important;}
li.hbm6 i{ background-position:0 -175px !important;}

.bmlist .hd{ position:absolute; width:26px; top:-31px; right:0px; /*background:#C93; */overflow:hiddenl;zoom:1;}
.bmlist .hd a{ width:13px; height:13px; cursor:pointer; float:left; display:block;}
.bmlist .hd a.snext2{ background:url(../images/arrow8.jpg) no-repeat;}
.bmlist .hd a.sprev2{ background:url(../images/arrow9.jpg) no-repeat;}



/*---政民互动---*/
.xjtb{ width:140px; height:109px; background:url(../images/hhud-bg1.jpg) no-repeat; padding-left:210px; padding-top:18px;}
.xjtb a{ display:block; width:120px; height:38px;border-radius:5px; -webkit-border-radius:5px; -moz-border-border-radius:5px; overflow:hidden;zoom:1; }
.xjtb a i,.xjtb a span{ display:block; float:left;}
.xjtb a i{margin:0 5px 0px 8px; width:30px; height:38px; line-height:38px; color:#fff; background:url(../images/hhd-icon1.png) no-repeat 0 0; }
.xjtb a span{ line-height:38px; color:#fff;}
a.xiexi{ background:#ee4032;margin-bottom:16px; }
a.chaxun{ background:#bfbebe;}
a.xiexi i{ background-position:0 0;}
a.chaxun i{ background-position:0 -38px;}

.xinjian{ width:100%; margin-top:11px;}
.xinjian .biaoti{ height:32px; overflow:hidden;zoom:1;}
.xinjian .biaoti h2,.xinjian span{ display:block; float:left;}
.xinjian .biaoti h2{ border-left:4px solid #488dd3; padding-left:12px; font-weight:bold; color:#3183d0; font-size:18px;}
.xinjian .biaoti h2 a{ color:#3183d0;}
.xinjian .biaoti span{color:#666666; float:right; font-size:14px;}
.xinjian .biaoti span a{ color:#666666;}

.xjlist{ width:100%; margin-top:5px;}
.xjlist .tit{ height:35px; line-height:35px; background:#f3f7fb; overflow:hidden;zoom:1;}
.xjlist .tit span,.xjlist ul li span{ display:inline-block; float:left; text-align:center; border-right:1px solid #dfeaf5; }
.xjlist .tit span.bt{ width:398px !important; text-align:left !important; text-indent:15px;} 
.xjlist ul li a{ width:65.5% !important;}
.xjlist .tit span.date,.xjlist ul li span{ border-right:none; }
.xjlist ul{margin-top:6px;}
.xjlist ul li span{ color:#888888; font-size:16px; font-family:"微软雅黑"; float:right !important;}

.hxfpt{ width:100%; margin:10px auto; height:111px;}
.hzhengji{ width:100%; margin-top:5px; }
.hzhengji .hd li{ width:auto !important; padding:0 3px;background: url(../images/line8.jpg) no-repeat 110px 8px;}
.hzhengji .bd{ margin-top:5px; height:180px;}
.hzhengji .bd li{ line-height:30px !important;}
.hzhengji .bd li a{ width:75% !important;}
.hzhengji .bd .jqr li{ width:100%; height:180px; border-radius:5px; -webkit-border-radius:5px; -moez-border-radius:5px;}



/*-----图说紫阳---*/
.tushow{ margin-top:15px;}
.tushow .tit{ height:40px; line-height:40px; overflow:hidden;zoom:1;background: url(../images/line9.jpg) repeat-x center;}
.tushow .tit span,.tushow .tit h2{ display:block; float:left;}
.tushow .tit h2{ background:url(../images/htupic.jpg) no-repeat left #fff; padding:0 10px 0 40px; font-size:18px; color:#3183d0; font-weight:bold;}
.tushow .tit h2 a{ color:#3183d0;}
.tulist{ width:100%; margin-top:10px;}
.tulist li{ float:left; width:281px; height:190px; position:relative; margin-right:14px; overflow:hidden;}
.tulist li img,.tulist li span{ display:block;}
.tulist li img{ width:100%;}
.tulist li span{ width:96%; height:35px; position:absolute; bottom:0; left:0; background:url(../images/tm-bg2.png) repeat-x; padding:0 2%; text-align:center; line-height:35px; color:#fff;}

.tulist li:hover img{
    transform: scale(1.2);
    -webkit-transform: scale(1.2));
    -moz-transform: scale(1.2);
}
.tulist li img{
	webkit-transition: all .7s ;
    -moz-transition: all .7s ;
    transition: all .7s;
}

/*-----温馨提示----*/
.prompt{ width:297px; position:fixed; bottom:0; right:0; border:1px solid #1d74c4; background:#fff;z-index:99;}
.prompt .tit{ background:url(../images/tish-bg.jpg) no-repeat left; overflow:hidden;zoom:1; height:50px; position:relative;}
.prompt .tit h3,.prompt .tit span,.prompt .tit span a{ display:block;}
.prompt .tit h3{ width:297px; line-height:50px; text-align:center; font-weight:bold; color:#fff;}
.prompt .tit span{ position:absolute; top:0; right:0; width:50px; height:50px;}
.prompt .tit span a{ width:50px; height:50px;}
.promptCent{ width:90%;padding:5% 5%; line-height:26px; }
.promptCent p{ line-height:26px;}
.promptCent p.dizhi{ text-align:right;}

/*--services--0216--*/
.hbsfw-new{ width:100%;margin-bottom:25px;margin-top:10px;}
.hbsfw-new li{ border-bottom: 1px dashed #c9dcf9; border-right:1px dashed #c9dcf9;width:124px; height: 146px; float: left;}
.hbsfw-new li i,.hbsfw-new li span{ display: block; margin: 0 auto; text-align: center;}
.hbsfw-new li span{ line-height: 55px; color: #555;}
.hbsfw-new li i{ width:80px; height: 60px; background: url(../images/newicon-bsfu.png) no-repeat 0 0;margin-top:20px;}
li.nbsfw1 i{ background-position: 0 0;}
li.nbsfw2 i{ background-position: 0 -60px;}
li.nbsfw3 i{ background-position: 0 -120px;}
li.nbsfw4 i{ background-position: 0 -180px;}
li.nbsfw5 i{ background-position: 0 -240px;}
li.nbsfw6 i{ background-position: 0 -300px;}
li.nbsfw7 i{ background-position: 0 -360px;}
li.nbsfw8 i{ background-position: 0 -420px;}
li.nbsfw3,li.nbsfw6,li.nbsfw9{ border-right:none;}
li.nbsfw7,li.nbsfw8,li.nbsfw9{ border-bottom:none;}
li.nbsfw9 i{ background-position: 0 -480px;}
.hbsfw-new li:hover i{webkit-transition: -webkit-transform 0.7s ease-out;-moz-transition: -moz-transform 0.7s ease-out;transition: transform 0.7s ease-out;transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);}
